howitzer motor carriage - Deutsch Englisch Wörterbuch